Predictive Self-Healing of Web Services Using Health Score
نویسندگان
چکیده
Existing self-healing mechanisms for Web services constantly monitor services and their computational environment, analyze system state, determine failure occurrences, and execute built-in recovery plans (MAPE loop). We propose a more pro-active self healing mechanism that uses a multi-layer perceptron ANN and a health score mechanism to learn about the occurrences of failures or quality of service degradation in advance, without requiring modifications to the framework of services used by applications. Highest score is assigned to the system upon start and is degraded during system execution whenever a service fails to operate or the time-to-leave (TTL) of the client side requests increases. Application of the proposed mechanism to a set of vehicle tracking Web services decreased the probability of out of service occurrences by 70% and increased system quality of service by 13%. The overhead of the mechanism was nearly 3% and negligible, whilst TTL for a request from the client side decreased by 20%.
منابع مشابه
Providing Predictive Self-Healing for Web Services: A QoS Monitoring and Analysis-based Approach
Monitoring and analysis of QoS are crucial steps for the provisioning of self-healing web services and for managing web service-based distributed interactive applications. Dealing with these issues becomes even more challenging when applications are dynamically built by composition of distributed services involving different service providers. In this case, assuming access to the internal logic...
متن کاملPredictive Self-Healing in the Solaris 10 Operating System
Sun has developed a new architecture for building and deploying systems and services capable of Predictive SelfHealing. Self-healing technology enables Sun systems and services to maximize availability in the face of software and hardware faults. It facilitates a simpler and more effective end-to-end experience for system administrators, reducing cost of ownership. The first self-healing featur...
متن کاملSelf-healing in payment switches with a focus on failure detection using State Ma- chine-based approaches
Composition, change and complexity have attracted ev- eryone’s attention towards Self-Adaptive systems. These systems, inspired by the human body, are capable of adapting to changes in the inner and outer environment. The main objective of this study is to achieve a more con- venient availability for e-banking services in the payment switch, using self-healing systems and focusing on the failur...
متن کاملFamiliarity with and Use of Web 2.0 Tools in Library Services by Librarians Working at Iran, Tehran, and Shahid Beheshti Universities of Medical Sciences
Background and Aim: Web 2.0 technology has various usages in libraries all over the world. According to studies, however, it seems that this technology is rarely used in Iranian academic libraries. Therefore, the present study aims to determine the level of familiarity with and use of Web 2.0 tools among librarians working at Iran, Tehran, and Shahid Beheshti Universities of Medical Sciences. ...
متن کاملSelf-healing in payment switches with a focus on failure detection using State Ma- chine-based approaches
Composition, change and complexity have attracted ev- eryone’s attention towards Self-Adaptive systems. These systems, inspired by the human body, are capable of adapting to changes in the inner and outer environment. The main objective of this study is to achieve a more con- venient availability for e-banking services in the payment switch, using self-healing systems and focusing on the failur...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- J. Web Eng.
دوره 11 شماره
صفحات -
تاریخ انتشار 2012